Sign In
to Vote &
Create Storyboards.
 
Twin brothers may have smuggled more than 6 tons of cocaine into the US on the DEA's watch From 1998 to 2008, twin brothers Pedro and Margarito Flores ran a nearly $2 billion drug ring that operated in Chicago and other major US cities. They were finally sent to prison in January of this year.  Toward the end of the operation, however, the DEA may have allowed the twins to keep trafficking their drugs, according to thousands of federal court records, police reports, and court testimony analyzed by Chicago Reader's Jason McGahan in 2013. While it might seem shocking that a governmen...
3
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard